Assuming the ambient temp is below 95F and if the electric fans are on high the engine cooling system might have some restrictions and/or the thermostat is faulty. When warm shut off egine and check for uniform heat on the fan side of the radiator with your hand on the cooling coils. Cooler areas indicate a clogged or restricted radiator. This happened to my wifes Infiniti I30.
If all the above checks out have a pressure test and CO test done.